<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Pod::Simple::XHTML -- format Pod as validating XHTML - Perldoc Browser</title>
    <link rel="search" href="https://perldoc.perl.org/opensearch.xml" type="application/opensearchdescription+xml" title="Perldoc Browser">
    <link rel="canonical" href="https://perldoc.perl.org/Pod::Simple::XHTML">
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" integrity="sha384-JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/styles/stackoverflow-light.min.css" integrity="sha512-cG1IdFxqipi3gqLmksLtuk13C+hBa57a6zpWxMeoY3Q9O6ooFxq50DayCdm0QrDgZjMUn23z/0PMZlgft7Yp5Q==" crossorigin="anonymous" />
    <style>
      body {
        background: #f4f4f5;
        color: #020202;
      }
      .navbar-dark {
        background-image: -webkit-linear-gradient(top, #005f85 0, #002e49 100%);
        background-image: -o-linear-gradient(top, #005f85 0, #002e49 100%);
        background-image: linear-gradient(to bottom, #005f85 0, #002e49 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005f85', endColorstr='#ff002e49', GradientType=0);
        background-repeat: repeat-x;
      }
      .navbar-dark .navbar-nav .nav-link,
      .navbar-dark .navbar-nav .nav-link:focus { color: #fff }
      .navbar-dark .navbar-nav .nav-link:hover { color: #ffef68 }
      #wrapperlicious {
        margin: 0 auto;
        font: 0.9em 'Helvetica Neue', Helvetica, sans-serif;
        font-weight: normal;
        line-height: 1.5em;
        margin: 0;
        padding: 0;
      }
      #wrapperlicious h1 { font-size: 1.5em }
      #wrapperlicious h2 { font-size: 1.3em }
      #wrapperlicious h3 { font-size: 1.1em }
      #wrapperlicious h4 { font-size: 0.9em }
      #wrapperlicious h1, #wrapperlicious h2, #wrapperlicious h3,
      #wrapperlicious h4, #wrapperlicious dt {
        color: #020202;
        margin-top: 1em;
        margin-bottom: 1em;
        position: relative;
        font-weight: bold;
      }
      #wrapperlicious a { color: inherit; text-decoration: underline }
      #wrapperlicious #toc { text-decoration: none }
      #wrapperlicious a:hover { color: #2a2a2a }
      #wrapperlicious a img { border: 0 }
      #wrapperlicious :not(pre) > code {
        color: inherit;
        background-color: rgba(0, 0, 0, 0.04);
        border-radius: 3px;
        font: 0.9em Consolas, Menlo, Monaco, monospace;
        padding: 0.3em;
      }
      #wrapperlicious dd {
        margin: 0;
        margin-left: 2em;
      }
      #wrapperlicious dt {
        color: #2a2a2a;
        font-weight: bold;
        margin-left: 0.9em;
      }
      #wrapperlicious p {
        margin-bottom: 1em;
        margin-top: 1em;
      }
      #wrapperlicious li > p {
        margin-bottom: 0;
        margin-top: 0;
      }
      #wrapperlicious pre {
        border: 1px solid #c1c1c1;
        border-radius: 3px;
        font: 100% Consolas, Menlo, Monaco, monospace;
        margin-bottom: 1em;
        margin-top: 1em;
      }
      #wrapperlicious pre > code {
        display: block;
        background-color: #f6f6f6;
        font: 0.9em Consolas, Menlo, Monaco, monospace;
        line-height: 1.5em;
        text-align: left;
        white-space: pre;
        padding: 1em;
      }
      #wrapperlicious dl, #wrapperlicious ol, #wrapperlicious ul {
        margin-bottom: 1em;
        margin-top: 1em;
      }
      #wrapperlicious ul {
        list-style-type: square;
      }
      #wrapperlicious ul ul {
        margin-bottom: 0px;
        margin-top: 0px;
      }
      #footer {
        font-size: 0.8em;
        padding-top: 0.5em;
        text-align: center;
      }
      #more {
        display: inline;
        font-size: 0.8em;
      }
      #perldocdiv {
        background-color: #fff;
        border: 1px solid #c1c1c1;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        margin-left: auto;
        margin-right: auto;
        padding: 3em;
        padding-top: 1em;
        max-width: 960px;
      }
      #moduleversion { float: right }
      #wrapperlicious .leading-notice {
        font-style: italic;
        padding-left: 1em;
        margin-top: 1em;
        margin-bottom: 1em;
      }
      #wrapperlicious .permalink {
        display: none;
        left: -0.75em;
        position: absolute;
        padding-right: 0.25em;
        text-decoration: none;
      }
      #wrapperlicious h1:hover .permalink, #wrapperlicious h2:hover .permalink,
      #wrapperlicious h3:hover .permalink, #wrapperlicious h4:hover .permalink,
      #wrapperlicious dt:hover .permalink {
        display: block;
      }
    </style>
    <!-- Global site tag (gtag.js) - Google Analytics -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-KVNWBNT5FB"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag(){dataLayer.push(arguments);}
      gtag('js', new Date());

      gtag('config', 'G-KVNWBNT5FB');
      gtag('config', 'UA-50555-3');
    </script>
  </head>
  <body>
    <nav class="navbar navbar-expand-md navbar-dark bg-dark justify-content-between">
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <a class="navbar-brand" href="https://perldoc.perl.org/">Perldoc Browser</a>
  <div class="collapse navbar-collapse" id="navbarNav">
    <ul class="navbar-nav mr-auto">
      <li class="nav-item dropdown text-nowrap">
        <a class="nav-link dropdown-toggle" href="./Pod::Simple::XHTML.html#" id="dropdownlink-stable" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">5.35.0</a>
        <div class="dropdown-menu" aria-labelledby="dropdownlink-stable">
          <a class="dropdown-item" href="https://perldoc.perl.org/Pod::Simple::XHTML">Latest</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.38.2/Pod::Simple::XHTML">5.38.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.38.1/Pod::Simple::XHTML">5.38.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.38.0/Pod::Simple::XHTML">5.38.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.36.3/Pod::Simple::XHTML">5.36.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.36.2/Pod::Simple::XHTML">5.36.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.36.1/Pod::Simple::XHTML">5.36.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.36.0/Pod::Simple::XHTML">5.36.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.34.3/Pod::Simple::XHTML">5.34.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.34.2/Pod::Simple::XHTML">5.34.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.34.1/Pod::Simple::XHTML">5.34.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.34.0/Pod::Simple::XHTML">5.34.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.32.1/Pod::Simple::XHTML">5.32.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.32.0/Pod::Simple::XHTML">5.32.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.30.3/Pod::Simple::XHTML">5.30.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.30.2/Pod::Simple::XHTML">5.30.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.30.1/Pod::Simple::XHTML">5.30.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.30.0/Pod::Simple::XHTML">5.30.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.28.3/Pod::Simple::XHTML">5.28.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.28.2/Pod::Simple::XHTML">5.28.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.28.1/Pod::Simple::XHTML">5.28.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.28.0/Pod::Simple::XHTML">5.28.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.26.3/Pod::Simple::XHTML">5.26.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.26.2/Pod::Simple::XHTML">5.26.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.26.1/Pod::Simple::XHTML">5.26.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.26.0/Pod::Simple::XHTML">5.26.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.24.4/Pod::Simple::XHTML">5.24.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.24.3/Pod::Simple::XHTML">5.24.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.24.2/Pod::Simple::XHTML">5.24.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.24.1/Pod::Simple::XHTML">5.24.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.24.0/Pod::Simple::XHTML">5.24.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.22.4/Pod::Simple::XHTML">5.22.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.22.3/Pod::Simple::XHTML">5.22.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.22.2/Pod::Simple::XHTML">5.22.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.22.1/Pod::Simple::XHTML">5.22.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.22.0/Pod::Simple::XHTML">5.22.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.20.3/Pod::Simple::XHTML">5.20.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.20.2/Pod::Simple::XHTML">5.20.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.20.1/Pod::Simple::XHTML">5.20.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.20.0/Pod::Simple::XHTML">5.20.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.18.4/Pod::Simple::XHTML">5.18.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.18.3/Pod::Simple::XHTML">5.18.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.18.2/Pod::Simple::XHTML">5.18.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.18.1/Pod::Simple::XHTML">5.18.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.18.0/Pod::Simple::XHTML">5.18.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.16.3/Pod::Simple::XHTML">5.16.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.16.2/Pod::Simple::XHTML">5.16.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.16.1/Pod::Simple::XHTML">5.16.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.16.0/Pod::Simple::XHTML">5.16.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.14.4/Pod::Simple::XHTML">5.14.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.14.3/Pod::Simple::XHTML">5.14.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.14.2/Pod::Simple::XHTML">5.14.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.14.1/Pod::Simple::XHTML">5.14.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.14.0/Pod::Simple::XHTML">5.14.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.12.5/Pod::Simple::XHTML">5.12.5</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.12.4/Pod::Simple::XHTML">5.12.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.12.3/Pod::Simple::XHTML">5.12.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.12.2/Pod::Simple::XHTML">5.12.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.12.1/Pod::Simple::XHTML">5.12.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.12.0/Pod::Simple::XHTML">5.12.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.10.1/Pod::Simple::XHTML">5.10.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.10.0/Pod::Simple::XHTML">5.10.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.9/Pod::Simple::XHTML">5.8.9</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.8/Pod::Simple::XHTML">5.8.8</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.7/Pod::Simple::XHTML">5.8.7</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.6/Pod::Simple::XHTML">5.8.6</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.5/Pod::Simple::XHTML">5.8.5</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.4/Pod::Simple::XHTML">5.8.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.3/Pod::Simple::XHTML">5.8.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.2/Pod::Simple::XHTML">5.8.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.1/Pod::Simple::XHTML">5.8.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.8.0/Pod::Simple::XHTML">5.8.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.6.2/Pod::Simple::XHTML">5.6.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.6.1/Pod::Simple::XHTML">5.6.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.6.0/Pod::Simple::XHTML">5.6.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.005_04/Pod::Simple::XHTML">5.005_04</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.005_03/Pod::Simple::XHTML">5.005_03</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.005_02/Pod::Simple::XHTML">5.005_02</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.005_01/Pod::Simple::XHTML">5.005_01</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.005/Pod::Simple::XHTML">5.005</a>
        </div>
      </li>
      <li class="nav-item dropdown text-nowrap">
        <a class="nav-link dropdown-toggle" href="./Pod::Simple::XHTML.html#" id="dropdownlink-dev" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Dev</a>
        <div class="dropdown-menu" aria-labelledby="dropdownlink-dev">
          <a class="dropdown-item" href="https://perldoc.perl.org/blead/Pod::Simple::XHTML">blead</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.39.6/Pod::Simple::XHTML">5.39.6</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.39.5/Pod::Simple::XHTML">5.39.5</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.39.4/Pod::Simple::XHTML">5.39.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.39.3/Pod::Simple::XHTML">5.39.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.39.2/Pod::Simple::XHTML">5.39.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.39.1/Pod::Simple::XHTML">5.39.1</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.38.0-RC2/Pod::Simple::XHTML">5.38.0-RC2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.38.0-RC1/Pod::Simple::XHTML">5.38.0-RC1</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.11/Pod::Simple::XHTML">5.37.11</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.10/Pod::Simple::XHTML">5.37.10</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.9/Pod::Simple::XHTML">5.37.9</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.8/Pod::Simple::XHTML">5.37.8</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.7/Pod::Simple::XHTML">5.37.7</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.6/Pod::Simple::XHTML">5.37.6</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.5/Pod::Simple::XHTML">5.37.5</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.4/Pod::Simple::XHTML">5.37.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.3/Pod::Simple::XHTML">5.37.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.2/Pod::Simple::XHTML">5.37.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.1/Pod::Simple::XHTML">5.37.1</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.37.0/Pod::Simple::XHTML">5.37.0</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.11/Pod::Simple::XHTML">5.35.11</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.10/Pod::Simple::XHTML">5.35.10</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.9/Pod::Simple::XHTML">5.35.9</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.8/Pod::Simple::XHTML">5.35.8</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.7/Pod::Simple::XHTML">5.35.7</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.6/Pod::Simple::XHTML">5.35.6</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.5/Pod::Simple::XHTML">5.35.5</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.4/Pod::Simple::XHTML">5.35.4</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.3/Pod::Simple::XHTML">5.35.3</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.2/Pod::Simple::XHTML">5.35.2</a>
          <a class="dropdown-item" href="https://perldoc.perl.org/5.35.1/Pod::Simple::XHTML">5.35.1</a>
          <a class="dropdown-item active" href="./Pod::Simple::XHTML.html">5.35.0</a>
        </div>
      </li>
      <li class="nav-item dropdown text-nowrap">
        <a class="nav-link dropdown-toggle" href="./Pod::Simple::XHTML.html#" id="dropdownlink-nav" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Documentation</a>
        <div class="dropdown-menu" aria-labelledby="dropdownlink-nav">
          <a class="dropdown-item" href="perl.html">Perl</a>
          <a class="dropdown-item" href="perlintro.html">Intro</a>
          <a class="dropdown-item" href="perl.html#Tutorials">Tutorials</a>
          <a class="dropdown-item" href="perlfaq.html">FAQs</a>
          <a class="dropdown-item" href="perl.html#Reference-Manual">Reference</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="perlop.html">Operators</a>
          <a class="dropdown-item" href="functions.html">Functions</a>
          <a class="dropdown-item" href="variables.html">Variables</a>
          <a class="dropdown-item" href="modules.html">Modules</a>
          <a class="dropdown-item" href="perlutil.html">Utilities</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="perlcommunity.html">Community</a>
          <a class="dropdown-item" href="perlhist.html">History</a>
        </div>
      </li>
    </ul>
    <ul class="navbar-nav">
      <script>
        function set_expand (expand) {
          var perldocdiv = document.getElementById('perldocdiv');
          var width = window.getComputedStyle(perldocdiv).getPropertyValue('max-width');
          var expanded = (width == '' || width == 'none') ? true : false;
          if (expand === null) {
            expand = !expanded;
          }
          if ((expand && !expanded) || (!expand && expanded)) {
            perldocdiv.style.setProperty('max-width', expand ? 'none' : '960px');
            var button_classlist = document.getElementById('content-expand-button').classList;
            if (expand) {
              button_classlist.add('btn-light');
              button_classlist.remove('btn-outline-light');
            } else {
              button_classlist.add('btn-outline-light');
              button_classlist.remove('btn-light');
            }
          }
          return expand;
        }
        function toggle_expand () {
          var expand = set_expand(null);
          document.cookie = 'perldoc_expand=' + (expand ? 1 : 0) + '; path=/; expires=Tue, 19 Jan 2038 03:14:07 UTC';
        }
        function read_expand () {
          return document.cookie.split(';').some(function (item) { return item.indexOf('perldoc_expand=1') >= 0 });
        }
        if (document.readyState === 'loading') {
          document.addEventListener('DOMContentLoaded', function () {
            if (read_expand()) {
              set_expand(true);
            }
          });
        } else if (read_expand()) {
          set_expand(true);
        }
      </script>
      <button id="content-expand-button" type="button" class="btn btn-outline-light d-none d-lg-inline-block mr-2" onclick="toggle_expand()">Expand</button>
    <ul>
    <form class="form-inline" method="get" action="https://perldoc.perl.org/5.35.0/search">
      <input class="form-control mr-3" type="search" name="q" placeholder="Search" aria-label="Search">
    </form>
  </div>
</nav>

    <div id="wrapperlicious" class="container-fluid">
      <div id="perldocdiv">
        <div id="links">
          <a href="./Pod::Simple::XHTML.html">Pod::Simple::XHTML</a>
          <div id="more">
            (<a href="./Pod::Simple::XHTML.txt">source</a>,
            <a href="https://metacpan.org/pod/Pod::Simple::XHTML">CPAN</a>)
          </div>
            <div id="moduleversion">version 3.42</div>
        </div>
        <div class="leading-notice">
          You are viewing the version of this documentation from Perl 5.35.0.
            This is a development version of Perl.
        </div>
        <h1><a id="toc">CONTENTS</a></h1>
                  <ul>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#NAME">NAME</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#SYNOPSIS">SYNOPSIS</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#DESCRIPTION">DESCRIPTION</a>
                            <ul>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#Minimal-code">Minimal code</a>
              </li>
          </ul>

              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#METHODS">METHODS</a>
                            <ul>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#perldoc_url_prefix">perldoc_url_prefix</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#perldoc_url_postfix">perldoc_url_postfix</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#man_url_prefix">man_url_prefix</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#man_url_postfix">man_url_postfix</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#title_prefix,-title_postfix">title_prefix, title_postfix</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#html_css">html_css</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#html_javascript">html_javascript</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#html_doctype">html_doctype</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#html_charset">html_charset</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#html_header_tags">html_header_tags</a>
                            <ul>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#html_encode_chars">html_encode_chars</a>
              </li>
          </ul>

              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#html_h_level">html_h_level</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#default_title">default_title</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#force_title">force_title</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#html_header,-html_footer">html_header, html_footer</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#index">index</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#anchor_items">anchor_items</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#backlink">backlink</a>
              </li>
          </ul>

              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#SUBCLASSING">SUBCLASSING</a>
                            <ul>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#handle_text">handle_text</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#handle_code">handle_code</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#accept_targets_as_html">accept_targets_as_html</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#resolve_pod_page_link">resolve_pod_page_link</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#resolve_man_page_link">resolve_man_page_link</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#idify">idify</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#batch_mode_page_object_init">batch_mode_page_object_init</a>
              </li>
          </ul>

              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#SEE-ALSO">SEE ALSO</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#SUPPORT">SUPPORT</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#COPYRIGHT-AND-DISCLAIMERS">COPYRIGHT AND DISCLAIMERS</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#ACKNOWLEDGEMENTS">ACKNOWLEDGEMENTS</a>
              </li>
              <li>
                <a class="text-decoration-none" href="./Pod::Simple::XHTML.html#AUTHOR">AUTHOR</a>
              </li>
          </ul>

      <h1 id="NAME"><a class="permalink" href="./Pod::Simple::XHTML.html#NAME">#</a>NAME</h1>

<p>Pod::Simple::XHTML -- format Pod as validating XHTML</p>

<h1 id="SYNOPSIS"><a class="permalink" href="./Pod::Simple::XHTML.html#SYNOPSIS">#</a>SYNOPSIS</h1>

<pre><code>use Pod::Simple::XHTML;

my $parser = Pod::Simple::XHTML-&gt;new();

...

$parser-&gt;parse_file(&#39;path/to/file.pod&#39;);</code></pre>

<h1 id="DESCRIPTION"><a class="permalink" href="./Pod::Simple::XHTML.html#DESCRIPTION">#</a>DESCRIPTION</h1>

<p>This class is a formatter that takes Pod and renders it as XHTML validating HTML.</p>

<p>This is a subclass of <a href="./Pod::Simple::Methody.html">Pod::Simple::Methody</a> and inherits all its methods. The implementation is entirely different than <a href="./Pod::Simple::HTML.html">Pod::Simple::HTML</a>, but it largely preserves the same interface.</p>

<h2 id="Minimal-code"><a class="permalink" href="./Pod::Simple::XHTML.html#Minimal-code">#</a><a id="Minimal"></a>Minimal code</h2>

<pre><code>use Pod::Simple::XHTML;
my $psx = Pod::Simple::XHTML-&gt;new;
$psx-&gt;output_string(\my $html);
$psx-&gt;parse_file(&#39;path/to/Module/Name.pm&#39;);
open my $out, &#39;&gt;&#39;, &#39;out.html&#39; or die &quot;Cannot open &#39;out.html&#39;: $!\n&quot;;
print $out $html;</code></pre>

<p>You can also control the character encoding and entities. For example, if you&#39;re sure that the POD is properly encoded (using the <code>=encoding</code> command), you can prevent high-bit characters from being encoded as HTML entities and declare the output character set as UTF-8 before parsing, like so:</p>

<pre><code>$psx-&gt;html_charset(&#39;UTF-8&#39;);
$psx-&gt;html_encode_chars(q{&amp;&lt;&gt;&#39;&quot;});</code></pre>

<h1 id="METHODS"><a class="permalink" href="./Pod::Simple::XHTML.html#METHODS">#</a>METHODS</h1>

<p>Pod::Simple::XHTML offers a number of methods that modify the format of the HTML output. Call these after creating the parser object, but before the call to <code>parse_file</code>:</p>

<pre><code>my $parser = Pod::PseudoPod::HTML-&gt;new();
$parser-&gt;set_optional_param(&quot;value&quot;);
$parser-&gt;parse_file($file);</code></pre>

<h2 id="perldoc_url_prefix"><a class="permalink" href="./Pod::Simple::XHTML.html#perldoc_url_prefix">#</a>perldoc_url_prefix</h2>

<p>In turning <a href="https://perldoc.perl.org/5.35.0/Foo::Bar">Foo::Bar</a> into http://whatever/Foo%3a%3aBar, what to put before the &quot;Foo%3a%3aBar&quot;. The default value is &quot;https://metacpan.org/pod/&quot;.</p>

<h2 id="perldoc_url_postfix"><a class="permalink" href="./Pod::Simple::XHTML.html#perldoc_url_postfix">#</a>perldoc_url_postfix</h2>

<p>What to put after &quot;Foo%3a%3aBar&quot; in the URL. This option is not set by default.</p>

<h2 id="man_url_prefix"><a class="permalink" href="./Pod::Simple::XHTML.html#man_url_prefix">#</a>man_url_prefix</h2>

<p>In turning <code><a href="http://man.he.net/man5/crontab">crontab(5)</a></code> into http://whatever/man/1/crontab, what to put before the &quot;1/crontab&quot;. The default value is &quot;http://man.he.net/man&quot;.</p>

<h2 id="man_url_postfix"><a class="permalink" href="./Pod::Simple::XHTML.html#man_url_postfix">#</a>man_url_postfix</h2>

<p>What to put after &quot;1/crontab&quot; in the URL. This option is not set by default.</p>

<h2 id="title_prefix,-title_postfix"><a class="permalink" href="./Pod::Simple::XHTML.html#title_prefix,-title_postfix">#</a><a id="title_prefix"></a><a id="title_prefix-title_postfix"></a>title_prefix, title_postfix</h2>

<p>What to put before and after the title in the head. The values should already be &amp;-escaped.</p>

<h2 id="html_css"><a class="permalink" href="./Pod::Simple::XHTML.html#html_css">#</a>html_css</h2>

<pre><code>$parser-&gt;html_css(&#39;path/to/style.css&#39;);</code></pre>

<p>The URL or relative path of a CSS file to include. This option is not set by default.</p>

<h2 id="html_javascript"><a class="permalink" href="./Pod::Simple::XHTML.html#html_javascript">#</a>html_javascript</h2>

<p>The URL or relative path of a JavaScript file to pull in. This option is not set by default.</p>

<h2 id="html_doctype"><a class="permalink" href="./Pod::Simple::XHTML.html#html_doctype">#</a>html_doctype</h2>

<p>A document type tag for the file. This option is not set by default.</p>

<h2 id="html_charset"><a class="permalink" href="./Pod::Simple::XHTML.html#html_charset">#</a>html_charset</h2>

<p>The character set to declare in the Content-Type meta tag created by default for <code>html_header_tags</code>. Note that this option will be ignored if the value of <code>html_header_tags</code> is changed. Defaults to &quot;ISO-8859-1&quot;.</p>

<h2 id="html_header_tags"><a class="permalink" href="./Pod::Simple::XHTML.html#html_header_tags">#</a>html_header_tags</h2>

<p>Additional arbitrary HTML tags for the header of the document. The default value is just a content type header tag:</p>

<pre><code class="plaintext">&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=ISO-8859-1&quot;&gt;</code></pre>

<p>Add additional meta tags here, or blocks of inline CSS or JavaScript (wrapped in the appropriate tags).</p>

<h3 id="html_encode_chars"><a class="permalink" href="./Pod::Simple::XHTML.html#html_encode_chars">#</a>html_encode_chars</h3>

<p>A string containing all characters that should be encoded as HTML entities, specified using the regular expression character class syntax (what you find within brackets in regular expressions). This value will be passed as the second argument to the <code>encode_entities</code> function of <a href="./HTML::Entities.html">HTML::Entities</a>. If <a href="./HTML::Entities.html">HTML::Entities</a> is not installed, then any characters other than <code>&amp;&lt;</code>&quot;&#39;&gt; will be encoded numerically.</p>

<h2 id="html_h_level"><a class="permalink" href="./Pod::Simple::XHTML.html#html_h_level">#</a>html_h_level</h2>

<p>This is the level of HTML &quot;Hn&quot; element to which a Pod &quot;head1&quot; corresponds. For example, if <code>html_h_level</code> is set to 2, a head1 will produce an H2, a head2 will produce an H3, and so on.</p>

<h2 id="default_title"><a class="permalink" href="./Pod::Simple::XHTML.html#default_title">#</a>default_title</h2>

<p>Set a default title for the page if no title can be determined from the content. The value of this string should already be &amp;-escaped.</p>

<h2 id="force_title"><a class="permalink" href="./Pod::Simple::XHTML.html#force_title">#</a>force_title</h2>

<p>Force a title for the page (don&#39;t try to determine it from the content). The value of this string should already be &amp;-escaped.</p>

<h2 id="html_header,-html_footer"><a class="permalink" href="./Pod::Simple::XHTML.html#html_header,-html_footer">#</a><a id="html_header"></a><a id="html_header-html_footer"></a>html_header, html_footer</h2>

<p>Set the HTML output at the beginning and end of each file. The default header includes a title, a doctype tag (if <code>html_doctype</code> is set), a content tag (customized by <code>html_header_tags</code>), a tag for a CSS file (if <code>html_css</code> is set), and a tag for a Javascript file (if <code>html_javascript</code> is set). The default footer simply closes the <code>html</code> and <code>body</code> tags.</p>

<p>The options listed above customize parts of the default header, but setting <code>html_header</code> or <code>html_footer</code> completely overrides the built-in header or footer. These may be useful if you want to use template tags instead of literal HTML headers and footers or are integrating converted POD pages in a larger website.</p>

<p>If you want no headers or footers output in the HTML, set these options to the empty string.</p>

<h2 id="index"><a class="permalink" href="./Pod::Simple::XHTML.html#index">#</a>index</h2>

<p>Whether to add a table-of-contents at the top of each page (called an index for the sake of tradition).</p>

<h2 id="anchor_items"><a class="permalink" href="./Pod::Simple::XHTML.html#anchor_items">#</a>anchor_items</h2>

<p>Whether to anchor every definition <code>=item</code> directive. This needs to be enabled if you want to be able to link to specific <code>=item</code> directives, which are output as <code>&lt;dt&gt;</code> elements. Disabled by default.</p>

<h2 id="backlink"><a class="permalink" href="./Pod::Simple::XHTML.html#backlink">#</a>backlink</h2>

<p>Whether to turn every =head1 directive into a link pointing to the top of the page (specifically, the opening body tag).</p>

<h1 id="SUBCLASSING"><a class="permalink" href="./Pod::Simple::XHTML.html#SUBCLASSING">#</a>SUBCLASSING</h1>

<p>If the standard options aren&#39;t enough, you may want to subclass Pod::Simple::XHMTL. These are the most likely candidates for methods you&#39;ll want to override when subclassing.</p>

<h2 id="handle_text"><a class="permalink" href="./Pod::Simple::XHTML.html#handle_text">#</a>handle_text</h2>

<p>This method handles the body of text within any element: it&#39;s the body of a paragraph, or everything between a &quot;=begin&quot; tag and the corresponding &quot;=end&quot; tag, or the text within an L entity, etc. You would want to override this if you are adding a custom element type that does more than just display formatted text. Perhaps adding a way to generate HTML tables from an extended version of POD.</p>

<p>So, let&#39;s say you want to add a custom element called &#39;foo&#39;. In your subclass&#39;s <code>new</code> method, after calling <code>SUPER::new</code> you&#39;d call:</p>

<pre><code>$new-&gt;accept_targets_as_text( &#39;foo&#39; );</code></pre>

<p>Then override the <code>start_for</code> method in the subclass to check for when &quot;$flags-&gt;{&#39;target&#39;}&quot; is equal to &#39;foo&#39; and set a flag that marks that you&#39;re in a foo block (maybe &quot;$self-&gt;{&#39;in_foo&#39;} = 1&quot;). Then override the <code>handle_text</code> method to check for the flag, and pass $text to your custom subroutine to construct the HTML output for &#39;foo&#39; elements, something like:</p>

<pre><code>sub handle_text {
    my ($self, $text) = @_;
    if ($self-&gt;{&#39;in_foo&#39;}) {
        $self-&gt;{&#39;scratch&#39;} .= build_foo_html($text);
        return;
    }
    $self-&gt;SUPER::handle_text($text);
}</code></pre>

<h2 id="handle_code"><a class="permalink" href="./Pod::Simple::XHTML.html#handle_code">#</a>handle_code</h2>

<p>This method handles the body of text that is marked up to be code. You might for instance override this to plug in a syntax highlighter. The base implementation just escapes the text.</p>

<p>The callback methods <code>start_code</code> and <code>end_code</code> emits the <code>code</code> tags before and after <code>handle_code</code> is invoked, so you might want to override these together with <code>handle_code</code> if this wrapping isn&#39;t suitable.</p>

<p>Note that the code might be broken into multiple segments if there are nested formatting codes inside a <code>C&lt;...&gt;</code> sequence. In between the calls to <code>handle_code</code> other markup tags might have been emitted in that case. The same is true for verbatim sections if the <code>codes_in_verbatim</code> option is turned on.</p>

<h2 id="accept_targets_as_html"><a class="permalink" href="./Pod::Simple::XHTML.html#accept_targets_as_html">#</a>accept_targets_as_html</h2>

<p>This method behaves like <code>accept_targets_as_text</code>, but also marks the region as one whose content should be emitted literally, without HTML entity escaping or wrapping in a <code>div</code> element.</p>

<h2 id="resolve_pod_page_link"><a class="permalink" href="./Pod::Simple::XHTML.html#resolve_pod_page_link">#</a>resolve_pod_page_link</h2>

<pre><code>my $url = $pod-&gt;resolve_pod_page_link(&#39;Net::Ping&#39;, &#39;INSTALL&#39;);
my $url = $pod-&gt;resolve_pod_page_link(&#39;perlpodspec&#39;);
my $url = $pod-&gt;resolve_pod_page_link(undef, &#39;SYNOPSIS&#39;);</code></pre>

<p>Resolves a POD link target (typically a module or POD file name) and section name to a URL. The resulting link will be returned for the above examples as:</p>

<pre><code class="plaintext">https://metacpan.org/pod/Net::Ping#INSTALL
https://metacpan.org/pod/perlpodspec
#SYNOPSIS</code></pre>

<p>Note that when there is only a section argument the URL will simply be a link to a section in the current document.</p>

<h2 id="resolve_man_page_link"><a class="permalink" href="./Pod::Simple::XHTML.html#resolve_man_page_link">#</a>resolve_man_page_link</h2>

<pre><code>my $url = $pod-&gt;resolve_man_page_link(&#39;crontab(5)&#39;, &#39;EXAMPLE CRON FILE&#39;);
my $url = $pod-&gt;resolve_man_page_link(&#39;crontab&#39;);</code></pre>

<p>Resolves a man page link target and numeric section to a URL. The resulting link will be returned for the above examples as:</p>

<pre><code class="plaintext">http://man.he.net/man5/crontab
http://man.he.net/man1/crontab</code></pre>

<p>Note that the first argument is required. The section number will be parsed from it, and if it&#39;s missing will default to 1. The second argument is currently ignored, as <a href="http://man.he.net">man.he.net</a> does not currently include linkable IDs or anchor names in its pages. Subclass to link to a different man page HTTP server.</p>

<h2 id="idify"><a class="permalink" href="./Pod::Simple::XHTML.html#idify">#</a>idify</h2>

<pre><code>my $id   = $pod-&gt;idify($text);
my $hash = $pod-&gt;idify($text, 1);</code></pre>

<p>This method turns an arbitrary string into a valid XHTML ID attribute value. The rules enforced, following <a href="http://webdesign.about.com/od/htmltags/a/aa031707.htm">http://webdesign.about.com/od/htmltags/a/aa031707.htm</a>, are:</p>

<ul>

<li><p>The id must start with a letter (a-z or A-Z)</p>

</li>
<li><p>All subsequent characters can be letters, numbers (0-9), hyphens (-), underscores (_), colons (:), and periods (.).</p>

</li>
<li><p>The final character can&#39;t be a hyphen, colon, or period. URLs ending with these characters, while allowed by XHTML, can be awkward to extract from plain text.</p>

</li>
<li><p>Each id must be unique within the document.</p>

</li>
</ul>

<p>In addition, the returned value will be unique within the context of the Pod::Simple::XHTML object unless a second argument is passed a true value. ID attributes should always be unique within a single XHTML document, but pass the true value if you are creating not an ID but a URL hash to point to an ID (i.e., if you need to put the &quot;#foo&quot; in <code>&lt;a href=&quot;#foo&quot;&gt;foo&lt;/a&gt;</code>.</p>

<h2 id="batch_mode_page_object_init"><a class="permalink" href="./Pod::Simple::XHTML.html#batch_mode_page_object_init">#</a>batch_mode_page_object_init</h2>

<pre><code>$pod-&gt;batch_mode_page_object_init($batchconvobj, $module, $infile, $outfile, $depth);</code></pre>

<p>Called by <a href="./Pod::Simple::HTMLBatch.html">Pod::Simple::HTMLBatch</a> so that the class has a chance to initialize the converter. Internally it sets the <code>batch_mode</code> property to true and sets <code>batch_mode_current_level()</code>, but Pod::Simple::XHTML does not currently use those features. Subclasses might, though.</p>

<h1 id="SEE-ALSO"><a class="permalink" href="./Pod::Simple::XHTML.html#SEE-ALSO">#</a><a id="SEE"></a>SEE ALSO</h1>

<p><a href="./Pod::Simple.html">Pod::Simple</a>, <a href="./Pod::Simple::Text.html">Pod::Simple::Text</a>, <a href="./Pod::Spell.html">Pod::Spell</a></p>

<h1 id="SUPPORT"><a class="permalink" href="./Pod::Simple::XHTML.html#SUPPORT">#</a>SUPPORT</h1>

<p>Questions or discussion about POD and Pod::Simple should be sent to the pod-people@perl.org mail list. Send an empty email to pod-people-subscribe@perl.org to subscribe.</p>

<p>This module is managed in an open GitHub repository, <a href="https://github.com/perl-pod/pod-simple/">https://github.com/perl-pod/pod-simple/</a>. Feel free to fork and contribute, or to clone <a href="git://github.com/perl-pod/pod-simple.git">git://github.com/perl-pod/pod-simple.git</a> and send patches!</p>

<p>Patches against Pod::Simple are welcome. Please send bug reports to &lt;bug-pod-simple@rt.cpan.org&gt;.</p>

<h1 id="COPYRIGHT-AND-DISCLAIMERS"><a class="permalink" href="./Pod::Simple::XHTML.html#COPYRIGHT-AND-DISCLAIMERS">#</a><a id="COPYRIGHT"></a>COPYRIGHT AND DISCLAIMERS</h1>

<p>Copyright (c) 2003-2005 Allison Randal.</p>

<p>This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.</p>

<p>This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.</p>

<h1 id="ACKNOWLEDGEMENTS"><a class="permalink" href="./Pod::Simple::XHTML.html#ACKNOWLEDGEMENTS">#</a>ACKNOWLEDGEMENTS</h1>

<p>Thanks to <a href="http://he.net/">Hurricane Electric</a> for permission to use its <a href="http://man.he.net/">Linux man pages online</a> site for man page links.</p>

<p>Thanks to <a href="http://search.cpan.org/">search.cpan.org</a> for permission to use the site for Perl module links.</p>

<h1 id="AUTHOR"><a class="permalink" href="./Pod::Simple::XHTML.html#AUTHOR">#</a>AUTHOR</h1>

<p>Pod::Simpele::XHTML was created by Allison Randal &lt;allison@perl.org&gt;.</p>

<p>Pod::Simple was created by Sean M. Burke &lt;sburke@cpan.org&gt;. But don&#39;t bother him, he&#39;s retired.</p>

<p>Pod::Simple is maintained by:</p>

<ul>

<li><p>Allison Randal <code>allison@perl.org</code></p>

</li>
<li><p>Hans Dieter Pearcey <code>hdp@cpan.org</code></p>

</li>
<li><p>David E. Wheeler <code>dwheeler@cpan.org</code></p>

</li>
</ul>


      </div>
      <div id="footer">
        <p>Perldoc Browser is maintained by Dan Book (<a href="https://metacpan.org/author/DBOOK">DBOOK</a>). Please contact him via the <a href="https://github.com/Grinnz/perldoc-browser/issues">GitHub issue tracker</a> or <a href="mailto:dbook@cpan.org">email</a> regarding any issues with the site itself, search, or rendering of documentation.</p>

<p>The Perl documentation is maintained by the Perl 5 Porters in the development of Perl. Please contact them via the <a href="https://github.com/Perl/perl5/issues">Perl issue tracker</a>, the <a href="https://lists.perl.org/list/perl5-porters.html">mailing list</a>, or <a href="https://kiwiirc.com/client/irc.perl.org/p5p">IRC</a> to report any issues with the contents or format of the documentation.</p>


      </div>
    </div>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.slim.min.js" integrity="sha512-/DXTXr6nQodMUiq+IUJYCt2PPOUjrHJ9wFrqpJ3XkgPNOZVfMok7cRw6CSxyCQxXn6ozlESsSh1/sMCTF1rL/g==" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.1/umd/popper.min.js" integrity="sha512-ubuT8Z88WxezgSqf3RLuNi5lmjstiJcyezx34yIU2gAHonIi27Na7atqzUZCOoY4CExaoFumzOsFQ2Ch+I/HCw==" crossorigin="anonymous"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js" integrity="sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossorigin="anonymous"></script>
    <script src="../highlight.pack.js"></script>
    <script>hljs.highlightAll();</script>
  </body>
</html>
